package cn.good.yan.t6.t1;

import jakarta.validation.Valid;
import jakarta.validation.constraints.NotNull;
import org.springframework.stereotype.Service;
import org.springframework.validation.annotation.Validated;

/**
 * 6 数据校验：Validation  - 基于方法演示
 *   3 创建 效验器
 * @author shengren.yan
 * @create 2023-09-14
 */
@Service
@Validated
public class MyService {

    //	使用 @Valid 注解标记了 User 参数，表示对该参数进行校验、
    //	使用 @NotNull 注解标记了 User 参数，表示该参数不能为空。
    public String testParams(@NotNull @Valid User user) {
        return user.toString();
    }

}
